home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_106.txt < prev    next >
Text File  |  1991-04-25  |  7KB  |  133 lines

  1. # near model CODE resource
  2. # jump table entries: 11712-11712 (1 of them)
  3. export_1464:
  4. 00000000  4E56 FF5E                link       A6, -0x00A2
  5. 00000004  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6. 00000008  266E 000C                movea.l    A3, [A6 + 0xC]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  200B                     move.l     D0, A3
  9. 00000012  670E                     beq        +0x10 /* 00000022 */
  10. 00000014  2F0B                     move.l     -[A7], A3
  11. 00000016  486E FFE0                pea.l      [A6 - 0x20]
  12. 0000001A  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  13. 0000001E  508F                     addq.l     A7, 8
  14. 00000020  600E                     bra        +0x10 /* 00000030 */
  15. label00000022:
  16. 00000022  4878 2BFE                push.l     0x2BFE
  17. 00000026  486E FFE0                pea.l      [A6 - 0x20]
  18. 0000002A  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  19. 0000002E  508F                     addq.l     A7, 8
  20. label00000030:
  21. 00000030  2054                     movea.l    A0, [A4]
  22. 00000032  3D68 0030 FF8A           move.w     [A6 - 0x76], [A0 + 0x30]
  23. 00000038  2054                     movea.l    A0, [A4]
  24. 0000003A  2D68 002C FFA4           move.l     [A6 - 0x5C], [A0 + 0x2C]
  25. 00000040  41EE FFE0                lea.l      A0, [A6 - 0x20]
  26. 00000044  2D48 FF86                move.l     [A6 - 0x7A], A0
  27. label00000048:
  28. 00000048  41EE FF74                lea.l      A0, [A6 - 0x8C]
  29. 0000004C  7006                     moveq.l    D0, 0x06
  30. 0000004E  A260                     syscall    FSDispatch/HFSDispatch, flags=2
  31. 00000050  3E00                     move.w     D7, D0
  32. 00000052  0C47 FFD0                cmpi.w     D7, 0xFFD0
  33. 00000056  660E                     bne        +0x10 /* 00000066 */
  34. 00000058  701F                     moveq.l    D0, 0x1F
  35. 0000005A  2F00                     move.l     -[A7], D0
  36. 0000005C  486E FFE0                pea.l      [A6 - 0x20]
  37. 00000060  4EAD 1152                jsr        [A5 + 0x1152 /* export_550 */]
  38. 00000064  508F                     addq.l     A7, 8
  39. label00000066:
  40. 00000066  0C47 FFD0                cmpi.w     D7, 0xFFD0
  41. 0000006A  6604                     bne        +0x6 /* 00000070 */
  42. 0000006C  200B                     move.l     D0, A3
  43. 0000006E  67D8                     beq        -0x26 /* 00000048 */
  44. label00000070:
  45. 00000070  48C7                     ext.l      D7
  46. 00000072  2F07                     move.l     -[A7], D7
  47. 00000074  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  48. 00000078  2054                     movea.l    A0, [A4]
  49. 0000007A  2D68 002C FFA4           move.l     [A6 - 0x5C], [A0 + 0x2C]
  50. 00000080  426E FF90                clr.w      [A6 - 0x70]
  51. 00000084  486E FF74                pea.l      [A6 - 0x8C]
  52. 00000088  4EAD 1202                jsr        [A5 + 0x1202 /* export_572 */]
  53. 0000008C  48C0                     ext.l      D0
  54. 0000008E  588F                     addq.l     A7, 4
  55. 00000090  2F00                     move.l     -[A7], D0
  56. 00000092  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  57. 00000096  2F0C                     move.l     -[A7], A4
  58. 00000098  2054                     movea.l    A0, [A4]
  59. 0000009A  2050                     movea.l    A0, [A0]
  60. 0000009C  2268 00D4                movea.l    A1, [A0 + 0xD4]
  61. 000000A0  4E91                     jsr        [A1]
  62. 000000A2  41EE FF5E                lea.l      A0, [A6 - 0xA2]
  63. 000000A6  7000                     moveq.l    D0, 0x00
  64. 000000A8  2F00                     move.l     -[A7], D0
  65. 000000AA  486E FF5E                pea.l      [A6 - 0xA2]
  66. 000000AE  2F0C                     move.l     -[A7], A4
  67. 000000B0  2054                     movea.l    A0, [A4]
  68. 000000B2  2050                     movea.l    A0, [A0]
  69. 000000B4  2268 00A0                movea.l    A1, [A0 + 0xA0]
  70. 000000B8  4E91                     jsr        [A1]
  71. 000000BA  486E FF60                pea.l      [A6 - 0xA0]
  72. 000000BE  7010                     moveq.l    D0, 0x10
  73. 000000C0  3F00                     move.w     -[A7], D0
  74. 000000C2  3F00                     move.w     -[A7], D0
  75. 000000C4  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  76. 000000C8  3C2E FF6A                move.w     D6, [A6 - 0x96]
  77. 000000CC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  78. 000000D0  660A                     bne        +0xC /* 000000DC */
  79. 000000D2  7C01                     moveq.l    D6, 0x01
  80. 000000D4  08EE 0006 FFA3           bset.b     [A6 - 0x5D], 0x6
  81. 000000DA  6006                     bra        +0x8 /* 000000E2 */
  82. label000000DC:
  83. 000000DC  08AE 0006 FFA3           bclr.b     [A6 - 0x5D], 0x6
  84. label000000E2:
  85. 000000E2  48C6                     ext.l      D6
  86. 000000E4  022E 0000 FFA2           andi.b     [A6 - 0x5E], 0x0
  87. 000000EA  2006                     move.l     D0, D6
  88. 000000EC  812E FFA2                or.b       [A6 - 0x5E], D0
  89. 000000F0  082E 0006 FF73           btst.b     [A6 - 0x8D], 0x6
  90. 000000F6  56C0                     sne        D0
  91. 000000F8  0240 0001                andi.w     D0, 0x1
  92. 000000FC  48C0                     ext.l      D0
  93. 000000FE  022E 00DF FFA3           andi.b     [A6 - 0x5D], 0xDF
  94. 00000104  EB08                     lsl        D0.b, 5
  95. 00000106  0200 0020                andi.b     D0, 0x20 /* ' ' */
  96. 0000010A  812E FFA3                or.b       [A6 - 0x5D], D0
  97. 0000010E  41EE FF94                lea.l      A0, [A6 - 0x6C]
  98. 00000112  43EE FF60                lea.l      A1, [A6 - 0xA0]
  99. 00000116  20D9                     move.l     [A0]+, [A1]+
  100. 00000118  20D9                     move.l     [A0]+, [A1]+
  101. 0000011A  3D7C FFF8 FF6C           move.w     [A6 - 0x94], 0xFFF8
  102. 00000120  3D7C FFF0 FF6E           move.w     [A6 - 0x92], 0xFFF0
  103. 00000126  2D6E FF6C FFC8           move.l     [A6 - 0x38], [A6 - 0x94]
  104. 0000012C  426E FFD2                clr.w      [A6 - 0x2E]
  105. 00000130  B9ED FE0C                cmpa.l     A4, [A5 - 0x1F4]
  106. 00000134  6608                     bne        +0xA /* 0000013E */
  107. 00000136  7000                     moveq.l    D0, 0x00
  108. 00000138  2D40 FFD4                move.l     [A6 - 0x2C], D0
  109. 0000013C  6008                     bra        +0xA /* 00000146 */
  110. label0000013E:
  111. 0000013E  2054                     movea.l    A0, [A4]
  112. 00000140  2D68 002C FFD4           move.l     [A6 - 0x2C], [A0 + 0x2C]
  113. label00000146:
  114. 00000146  7000                     moveq.l    D0, 0x00
  115. 00000148  2D40 FFCC                move.l     [A6 - 0x34], D0
  116. 0000014C  08EE 0000 FF9C           bset.b     [A6 - 0x64], 0x0
  117. 00000152  72FF                     moveq.l    D1, 0xFFFFFFFF
  118. 00000154  2F01                     move.l     -[A7], D1
  119. 00000156  2017                     move.l     D0, [A7]
  120. 00000158  2D40 FF9E                move.l     [A6 - 0x62], D0
  121. 0000015C  486E FF74                pea.l      [A6 - 0x8C]
  122. 00000160  4EAD 11FA                jsr        [A5 + 0x11FA /* export_571 */]
  123. 00000164  3E00                     move.w     D7, D0
  124. 00000166  2054                     movea.l    A0, [A4]
  125. 00000168  2D68 002C FFA4           move.l     [A6 - 0x5C], [A0 + 0x2C]
  126. 0000016E  486E FF74                pea.l      [A6 - 0x8C]
  127. 00000172  2F0C                     move.l     -[A7], A4
  128. 00000174  4EAD 2C5A                jsr        [A5 + 0x2C5A /* export_1415 */]
  129. 00000178  4FEF 0010                lea.l      A7, [A7 + 0x10]
  130. 0000017C  4CEE 18C0 FF4E           movem.l    D6,D7,A3,A4, [A6 - 0xB2]
  131. 00000182  4E5E                     unlink     A6
  132. 00000184  4E75                     rts
  133.